package com.zr.controller;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.zr.service.CourseService;

public class SelectCourseController extends HttpServlet{
	CourseService cs = new CourseService();
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		// TODO Auto-generated method stub
		doPost(req, resp);
		}
	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		// TODO Auto-generated method stub
		 
		
		String value = req.getParameter("course");
		 resp.setCharacterEncoding("utf8");
		 PrintWriter  pw = resp.getWriter();
		
		 if(value==""){
			 String page = req.getParameter("page");
			 String rows = req.getParameter("rows");
			 
			 //初始的记录数
			 int start = (Integer.parseInt(page)-1)*Integer.parseInt(rows);
			
			 pw.write(cs.selectAllCourse(start, Integer.parseInt(rows)).toString());
		 }else{
			 pw.write(cs.selectCourse(value).toString());
			 
		 }
		 
	}
}
